Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Croatia F2 Australia F1 Australia F2 Italy F1 Australia F3 Australia F4 Italy F15 China F1 China F2 Italy F2 Brazil F6 Italy F23 Ivory Coast F1 Ivory Coast F2 Brazil F17 Brazil F18 Brazil F19 Brazil F23 Brazil F24 Brazil F4 Brazil F27 Venezuela F5 Brazil F33 Brazil F3 Brazil F5 Brazil F6 Italy F1 Brazil F11 Brazil F12 Brazil F14 Brazil F15 Brazil F16 Brazil F19 Brazil F22 Ecuador F4 Colombia F3 Colombia F4 Brazil F29 Brazil F30 Brazil F31 Brazil F34 Brazil F36 Brazil F37 Brazil F38 Brazil F7 Turkey F12 Turkey F13 Turkey F14 Brazil F9 Brazil F11 Brazil F12 Brazil F13 Brazil F14 Brazil F15 Brazil F16 Brazil F19 Brazil F20 Brazil F21 Ecuador F2 Brazil F23 Mexico F11 Brazil F28 Brazil F31 Brazil F30 Brazil F35 Brazil F36 Chile F15 Chile F16 Turkey F6 Turkey F7 Turkey F8 Turkey F9 Turkey F10 Chile F2 Netherlands F1 Netherlands F2 Netherlands F4 Brazil F6 Mexico F10 Brazil F32 Brazil F10 Brazil F12 Brazil F14 Brazil F16 Brazil F18 Brazil F19 Brazil F20 Brazil F21 USA F5 Turkey F8 Turkey F9 Turkey F10 Czech Republic F3 Netherlands F1 Netherlands F2 Netherlands F3 Chile F5 Turkey F2 Turkey F3 Turkey F4 Brazil F11 Greece F1 Greece F2 Greece F3 Colombia F1 Colombia F2 Colombia F3 Serbia F3 Brazil F12 Romania F7 Italy F18 Italy F20 Italy F21 Italy F22 Italy F23 Chile F7 Brazil F6 Brazil F7 Brazil F8 Brazil F9 USA F5 Portugal F1 Portugal F2 Portugal F3 Croatia F5 Bosnia & Herzegovina F1 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Romania F5 Brazil F1 Brazil F13 Brazil F2 France F16 Italy F23 Italy F24 Germany F11 Germany F12 Italy F28 Colombia F4 Colombia F5 Colombia F6 Italy F37 Chile F3 Tunisia F1 (Hammamet) Tunisia F2 (Hammamet) Tunisia F3 (Hammamet) Tunisia F4 (Hammamet) Tunisia F6 (Hammamet) Tunisia F7 (Hammamet) Tunisia F8 (Hammamet) Turkey F12 (Antalya) Turkey F13 (Antalya) Turkey F14 (Antalya) Italy F11 (Santa Margherita Di Pula) Ukraine F2 (Cherkassy) Ukraine F3 (Cherkassy) Italy F16 (Padova) Poland F1 (Sopot) Hungary F5 (Budapest) Italy F19 (Basilicanova) Italy F20 (Albinea) Italy F24 (Bolzano) Turkey F31 (Istanbul) Turkey F32 (Antalya) Italy F28 (Trieste) Italy F30 (Santa Margherita Di Pula) Italy F31 (Santa Margherita Di Pula) Italy F33 (Santa Margherita Di Pula) Italy F34 (Santa Margherita Di Pula) Brazil F2 (Santos) Brazil F4 (Sao Carlos) Peru F1 (Lima) Peru F2 (Lima) Turkey F4 (Antalya) Turkey F5 (Antalya) Italy F1 (Trento) Italy F2 (Santa Margherita Di Pula) Italy F3 (Santa Margherita Di Pula) Italy F4 (Santa Margherita Di Pula) Italy F8 (Santa Margherita Di Pula) Brazil F1 (Sao Jose do Rio Preto) Brazil F3 (Brasilia) Brazil F4 (Curitiba) Turkey F22 (Antalya) Italy F14 (Bergamo) Hungary F5 (Budapest) Netherlands F3 Italy F16 (Gaeta) Italy F17 (Albinea) Italy F18 (Casinalbo) Portugal F12 (Porto) Hungary F6 (Gyor) Hungary F7 (Szekesfehervar) Lebanon F1 (Jounieh) Lebanon F2 (Jounieh) Italy F31 (Santa Margherita Di Pula) Italy F32 (Santa Margherita Di Pula) Turkey F33 (Antalya) Turkey F34 (Antalya) Turkey F35 (Antalya) Turkey F36 (Antalya) Turkey F38 (Antalya) Turkey F39 (Antalya) M15 Antalya M15 Antalya M15 Antalya M25 Trento M15 Tabarka M15 Tabarka M15 Antalya M15 Antalya M15 Antalya M25 Santa Margherita Di Pula M25 Santa Margherita Di Pula M25 Santa Margherita Di Pula M25 Prijedor M25 Kiseljak M15 Plovdiv M15 Sao Jose Do Rio Preto M25 Casinalbo M15 Kramsach M15 Wels M25 Bolzano M25+H Appiano M15 Santa Cristina Val Gardena M25 Irpin M25 La Marsa M25 Santa Margherita Di Pula M25 Santa Margherita Di Pula M25 Santa Margherita Di Pula M25 Rio De Janeiro M25 Naples M25 Los Angeles M25 Rancho Santa Fe M25 Weston M25 Palm Coast M25 Naples M25 Trento M15 Sintra M15 Castelo Branco M25 Porto M15 Setubal M25 Vale Do Lobo M15 Quinta Do Lago M25 Naples M25 Naples M25 Pensacola M25 Santo Domingo M15 Bergamo M25 Wroclaw M25 Marburg M15 Esch/Alzette M15 Novi Sad M15 Gdynia M15 Lodz M25 Poznan M25 Ricany M15 Recife M25 Lima Poland F6 M25 Lima Poland F5 M25 Rio do Sul M15 Brasilia M25 Campos do Jordao M25 Esch/Alzette Brazil F13 Nicaragua F1 M25 Cuiaba Belgium F2 Brazil F3 Croatia F1 Greece F4 V Trani Cup - Trani Asics Challenger Open - Monchengladbach Italy F27 Italy F29 (Santa Margherita Di Pula) Italy F3 Brazil F42 Italy F21 (Bolzano) San Remo Tennis Cup - San Remo Romania F9 (Pitesti) Banca Stato Challenger Lugano - Lugano San Remo Tennis Cup 15° Piertomaso - San Remo Challenger Brasov - Brasov USTA Freeman Men's Challenger - Joplin Brazil F19 San Luis Potosi Challenger - San Luis Potosi Garden Open - Rome s Tennis Masters 06 - Graz Genoa Open - Genova Challenger Copa Sevilla - Seville XII Abierto Internacional de Salinas - Salinas Trofeo Sisma Mantova - Mantova Porsche Open - Poznan Posillipo Tennis Cup - Napoli San Luis Potosi Challenger - San Luis Potosi Zagreb Open - Zagreb 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Open Diputacion Ciudad de Pozoblanco - Cordoba San Benedetto Challenger - San Benedetto Riviera de Rimini Challenger - Rimini Ljubljana Open 2008 - Ljubljana Cherbourg Challenger San Luis Potosi Challenger Brazil F23 Mexico City Challenger Rome Challenger Tenerife Challenger Venezuela F6 Brazil F2 Reggio Emilia Challenger Rijeka Challenger Rimini Challenger Recanati Challenger Orbetello Challenger San Marino Challenger M25 Koksijde Cordenons Challenger M25 Bolzano Como Challenger Alphen Challenger Brazil F35 M25 Rio de Janeiro Todi Challenger Ljubljana Challenger Napoli Challenger Tarragona Challenger M25 Punta del Este M25 Lajeado Biella Challenger San Marino Cepu Open - San Marino Rimini Challenger M25 Punta del Este Italy F22 (Cornaiano) Geneva Challenger Como Challenger M25 Uriage San Jose Challenger Orbetello Challenger Barranquilla Challenger Chile F4 M15 Criciuma Rijeka Challenger M15 Santiago San Benedetto Challenger M25 Oldenzaal M15 Orange Park Como Challenger Seville Challenger Todi Challenger Ljubljana Challenger Madrid Challenger Recife Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio 4th Sardinia International Championships - Cagliari Quito Challenger Chile F6 Helsinki Challenger M25 Kassel Bucaramanga Challenger M25 Lajeado Salinas Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto M25+H Kassel San Luis Potosi Challenger Sarasota Challenger M25 Wichita Challenger Citta di Olbia - Olbia Turkey F5 Challenger Fondazione Carige - Genova M15 Santiago Cordenons Challenger M25 Aparecida de Goiania M25 Londrina M25 Grodzisk Mazowiecki Todi Challenger M25 Santo Domingo Uncle Toby's Burnie Challenger - Tasmania Panama F1 M25 Belem Santos Challenger Rio Quente Challenger Roma Challenger 2007 - Rome Baden Open - Karlsruhe M25 Marburg Todi Challenger Scheveningen Challenger 10ø Tornea B. Camparini - Reggio Emilia Poznan Challenger Cordenons Challenger Genova Challenger Cali Challenger Quito Challenger Sao Jose Do Rio Preto Challenger Cepu Open - San Marino Guayaquil Challenger Chitre Challenger Dallas Challenger Irving Challenger San Luis Potosi Challenger Antonio Savoldi-Marco Co. - Manerbio Santos Challenger Cali Challenger Mestre Challenger Riviera di Rimini Challenger - Rimini Tampere Challenger Cordenons Challenger SIR Supermercadi Challenger - Rome Quito Challenger Canottieri Minico 2004 - Mantova Pereira Challenger Cali Challenger Ischgl International ATP Challenger - Ischgl Guayaquil Challenger San Benedetto Challenger - San Benedetto Harbour Tennis Cup Regione Lombardia - Milan Challenger 42 - Andrezieux Bucaramanga Challenger Constanta Challenger - Constanta Riviera di Rimini Challenger 2004 - Rimini M15 Sunrise San Benedetto Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Cordenons Challenger Garden Open 2005 - Rome Open Costa Daurada - Tarragona M15 Santiago Memorial A. Manfredini Sassuolo Challenger - Sassuolo Alfa Romeo Tennis Cup - Cordenons Open de Montauban - Montauban Pereira Challenger Societa Canottieri Mincio 2005 - Mantova Kos-Zucchetti Tennis Cup - Cordenons Banjaluka Challenger 2007 - Banja Luka 7° Trani Cup - Trani Porto Alegre Challenger San Marino Cepu Open - San Marino ATP Challenger Tour Finals Noumea Challenger Challenger Casablanca San Angel - Mexico City Bucaramanga Challenger Banja Luka Challenger 2004 - Banja Luka 8° Trani Cup - Trani M25 Padova Ciutat de Barcelona - Barcelona Mestre Challenger Korat Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Open de la Ville de Saint Denis - Reunion Island Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi M25 Szabolcsveresmart Polska Energia Open - Bytom Sporting Challenger '07 Trofeo Regione Piemonte - Turin Internationaux de Nouvelle-Caledonie - New Caledonia Caltanissetta Challenger Bangkok Challenger AGT Challenger - Leon Rome Challenger San Benedetto Challenger Orbetello Challenger Todi Challenger Santiago Challenger Sarasota Challenger Milan Challenger Biella 5 Challenger Burnie Challenger GHI Bronx Tennis Classic - Bronx Campinas Challenger Genova Open Challenger - Genova 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Labertz Open by Stawag - Aachen Santa Cruz de la Sierra 2 Challenger Bauer Watertechnilogy Cup 2008 - Eckental BH Telecom Indoors Sarajevo 2006 - Sarajevo Caversham International Tennis Tournament - Jersey Copa Club Campestre de Aguascalientes - Aguascalientes 5° Sporting Challenger - Turin San Miguel de Tucuman Challenger Santa Fe Challenger Izmir Challenger Tatra Banka Open 2006 - Bratislava M25 Yerba Buena Bancolombia Open - Bogota Serbia F2 San Remo Tennis Cup - San Remo Schickedanz Open 2007 - Furth M25 Santo Domingo Citta di Como - Como Genova Open Challenger - Genova Turin Challenger Bucaramanga Challenger Challenger Groningen - Groningen Sporting Challenger - Turin Todi Challenger M25 Doboj Rio De Janeiro Challenger Open Mutouest St. Brieuc - St. Brieuc Torneo Internacional Challenger Fila 2006 - Leon Genova Challenger Caltanissetta Challenger M25 Reggio Emilia M25 Kiseljak Montevideo Challenger M25 Skopje Sao Paulo Challenger Santiago Challenger Campionati Internazionali di Sicilia - Palermo Rio De Janeiro Challenger Mauritius Open - Mauritius Internazionali di Tennis Dell'Umbria - Todi San Marino Challenger Sao Paulo Challenger M25 Marburg LXV Concurso Internacional Vigo - Vigo M25 Wetzlar Lima Challenger Black Forest Open - Freudenstadt Montevideo Challenger Italy F25 (Cornaiano) Morelos Challenger M15 Curitiba M25 Tucuman Salinas Challenger Sao Paulo Challenger Mestre Challenger L'Aquila Challenger Sopot Challenger Cordenons Challenger Genova Challenger Cortina Challenger Santo Domingo Challenger Manerbio Challenger The LTA Sunderland Challenger - Sunderland Barranquilla Challenger Brazil F2 (Sao Paulo) M25 Salvador Savannah Challenger Alessandria Challenger M25 Santa Cruz do Sul Vicenza Challenger Medellin Challenger Sao Paulo Challenger 2008 China TCL Challenger - Guangzhou Casablanca Challenger Monterrey Challenger Trani Cup - Trani Canberra Challenger Rome 1 Challenger Braunschweig Challenger Perugia Challenger USA F6 Open Seat Godo - Barcelona Savannah Challenger Maia Challenger Generali Open - Kitzbuhel Santos Challenger Sao Leopoldo Challenger San Marino Challenger Vina del Mar Challenger Caltanissetta Challenger Irving Challenger Francavilla Challenger Santa Cruz de la Sierra Challenger Buenos Aires Challenger Italy F4 Rome Challenger Parma Challenger Guadalajara Challenger Temuco Challenger Cordoba Challenger Santiago Challenger M25 Punta del Este IPP Open - Helsinki Monterrey Challenger Generali Open - Kitzbuhel Montevideo Challenger Houston Challenger Caltanissetta Challenger Guzzini Challenger - Recanati Andria Challenger LTA Shrewsbury Challenger - Shrewsbury Next Generation Adelaide International - Adelaide The Dubai Tennis Championships - Dubai Asuncion Challenger Asirom Challenger - Brasov Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Fujitsu Siemens Open - Budapest Nokian Hakkapeliitta Open - Tampere Banja Luka Challenger 2003 - Banja Luka Sopot Challenger Manerbio Challenger Cordenons Challenger M15 Concepcion Generali Open - Kitzbuhel Biella Challenger Lima Challenger Guayaquil Challenger M25 Barueri Rome 2 Challenger Biella 6 Challenger Cordenons Challenger Verona Challenger Antofagasta Challenger Florianopolis Challenger Blumenau Challenger Concepcion Challenger Monterrey Challenger Open Seat Godo 2007 - Barcelona Coquimbo Challenger Little Rock Challenger Corrientes Challenger Gemax Samsung Open 2004 - Belgrade Curitiba Challenger Portoroz Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Memorial Savigni - Sassuolo Caloundra Challenger Trani Cup - Trani IPP Geneva Trophy - Geneva Bogota Challenger Architect Open - Budapest Zenith Tennis Cup-Harbour Club - Milan Temuco Challenger 4° Sporting Challenger - Turin Steelers Cup 2005 - Kosice Sao Paulo Challenger Tigre 2 Challenger Piracicaba Challenger Open Costa Daurada - Tarragona Biella Challenger USTA Men's Challenger of Dallas - Dallas Florianopolis Challenger Buenos Aires Challenger Memorial Manfredini - Sassuolo Steelers Cup - Kosice Top Wool Challenger-Immagine Trophy - Biella Cordenons Challenger ATP Slovak Open Challenger - Bratislava Piracicaba Challenger Riviera di Rimini Challenger - Rimini San Marino Cepu Open - San Marino Porto Alegre Challenger Santos Challenger Santa Fe Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome Trofeo Cassa di Risparmio di Alessandria - Alessandria The Dubai Tennis Championships - Dubai Guayaquil Challenger Santos Challenger Aamulehti Tampere Open - Tampere AEGON Championships - London Concepcion Challenger Seville Challenger Heineken Open - Auckland Florence Challenger Movistar Open - Santiago Mouilleron-Le-Captif Challenger Brest Challenger Tennislife Cup - Napoli Knoxville Challenger Maia Challenger Bangkok Challenger Open Tarragona Costa Daurada - Tarragona Kitzbuhel Challenger Trani Challenger Monterrey Challenger Biella Challenger Lisbon Challenger Istanbul Challenger Antalya Challenger Antalya 2 Challenger Pereira Challenger Dubai Duty Free Tennis Championships - Dubai Leon Challenger Alessandria Challenger Rome Challenger Estoril Open - Estoril UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Furth Challenger Heineken Open - Auckland Brasil Open - Sao Paulo Orlando Challenger Salzburg Challenger M25 Coquimbo Florianopolis Challenger Brasil Open - Costa do Sauipe Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Montevideo Challenger Barcelona Open BancSabadell - Barcelona Piracicaba Challenger Lermontov Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Copa Telmex - Buenos Aires China Open - Beijing Medellin Challenger Qatar Exxon Mobil Open - Doha Campinas Challenger Pereira Challenger Guayaquil Challenger San Luis Potosi Challenger Sao Leopoldo Challenger Vegeta Croatia Open - Umag Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona Caltanissetta Challenger Erste Bank Open - Vienna VTR Open - Vina del Mar Legg Mason Tennis Classic - Washington BRD Nastase Tiriac Trophy - Bucharest Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Gerry Weber Open - Halle Napoli Challenger TEB BNP Paribas Istanbul Open - Istanbul Plava Laguna Croatia Open - Umag New York Open - New York Bogota Challenger Milan Indoors - Milan Itajai Challenger VTR Open - Vina del Mar Pereira Challenger Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Furth Challenger Open de Nice Cote d'Azur - Nice Blunmenau Challenger Rio De Janeiro Challenger Brasil Open - Sao Paulo Bogota Challenger Kremlin Cup - Moscow Moselle Open - Metz AEGON Championships - London Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad Millennium Estoril Open - Estoril Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Apia International - Sydney Ecuador Open - Quito Vegeta Croatia Open - Umag Hungarian Open - Budapest Konzum Croatia Open - Umag Suisse Open - Gstaad Generali Open - Kitzbuhel Andria Challenger Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Szczecin Challenger Brasil Open - Sao Paulo Delray Beach International Tennis Championships - Delray Beach European Open - Antwerp Rome Challenger AEGON Championships - London Lima Challenger Rijeka Challenger Ljubljana Challenger Napoli Challenger Asuncion Challenger Sarasota Challenger Ortisei Challenger Eskisehir Challenger Singapore Challenger US Men's Clay Court Championship - Houston AEGON Championships - London Santiago Challenger Atlanta Tennis Championships - Atlanta Recanati Challenger Farmers Classic - Los Angeles New York Open - New York US Men's Clay Court Championship - Houston M25 Santo Domingo ATP Vegeta Croatia Open - Umag Sao Leopoldo Challenger PTT Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Pullach Challenger Lima 1 Challenger Royal Guard Open Chile - Vina del Mar Cordenons Challenger Rio Open 500 - Rio de Janeiro M25 Lajeado Topshelf Open - 's-Hertogenbosch Ecuador Open - Quito M25 Arlon Genova Challenger Bet-at-home Cup - Kitzbuhel Moselle Open - Metz M25 Rio de Janeiro Heineken Open - Auckland Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires ATP Challenger Tour Finals US Men's Clay Court Championship - Houston Campinas Challenger Barcelona Challenger Credit Agricole Suisse Open - Gstaad Brasilia Challenger M25 Punta del Este Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba Prostejov Challenger Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Brasilia Challenger Biella Challenger Argentina Open - Buenos Aires San Luis Potosi Challenger Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Cali Challenger Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Newport Beach Challenger China Open - Beijing Geneva Open - Geneva Antalya Cup - Antalya Campinas Challenger St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Sydney International - Sydney Villa Maria Challenger Montevideo Challenger Montevideo Challenger Champaign Challenger Qatar ExxonMobil Open - Doha Parma Challenger Villa Maria Challenger Lima Challenger Luedenscheid Challenger Cleveland Challenger Salinas 2 Challenger Orlando 2 Challenger Forli Challenger Swiss Open - Gstaad Santa Cruz de la Sierra Challenger San Marino Challenger Sao Paulo Challenger Verona Challenger Rio De Janeiro Challenger Tata Open Maharashtra - Pune Buenos Aires Challenger Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Segovia Challenger Santiago Challenger Santiago Open - Santiago Coquimbo Challenger Porto Alegre Challenger Skopje Challenger Allianz Suisse Open Gstaad - Gstaad Salvador De Bahia Challenger Abierto Mexicano Telcel - Acapulco Curitiba Challenger The Dubai Tennis Championships - Dubai Guayaquil Challenger Topshelf Open - 's-Hertogenbosch Curitiba Challenger Temuco Challenger Sony Ericsson Open - Miami Florianopolis Challenger BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Portugal Open - Oeiras Qatar ExxonMobil Open - Doha Bonn Challenger M25 Coquimbo Rolex Paris Masters - Paris China Open - Beijing Swiss Indoors Basel - Basel Buenos Aires 3 Challenger Ecuador Open - Quito Studena Croatia Open - Umag M25 Mar Del Plata Santiago Challenger Hall of Fame Open - Newport M25 Londrina Tigre 1 Challenger Monterrey Challenger Tallahassee Challenger Bratislava 1 Challenger Montechiarugolo Challenger Lima Challenger Campinas Challenger Concepcion Challenger Rio De Janeiro Challenger Cali Challenger Qatar Open - Doha Masters Series Monte-Carlo - Monte Carlo Antofagasta Challenger Bogota Challenger Copa Telmex - Buenos Aires Sony Ericsson Open - Miami Buenos Aires Challenger Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells ATP Studena Croatia Open Umag - Umag Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Campionati BNL dItalia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris St. Petersburg Open - St. Petersburg Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Qatar ExxonMobil Open - Doha French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York US Men's Clay Court Championship - Houston Chengdu Open - Chengdu Kremlin Cup - Moscow U.S. Open - New York Australian Open - Melbourne French Open - Paris Open Sabadell Atlantico - Barcelona Wimbledon - London US Men's Clay Court Championship - Houston French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Campinas Challenger French Open - Paris Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, 1R, ITA-CRO 3-2 All Lower level tournaments Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, ARG-ITA 2-3 Olympics - Rio de Janeiro Costa do Sauipe Challenger M25 Sao Paulo